body {
		
}
#map {
	height: 100%;
	min-height: 500px;
}

#content {
	padding-top: 40px; 
	padding-left: 10px;
}

#content .input-largest {
	width:98%;
}

#content #object_list {
	overflow-y: scroll;
	overflow-x: hidden;
}

#content #mobject_list {
	overflow-y: scroll;
	overflow-x: hidden;
}

#content .division {
	background-color: #ccc;
	text-align: center;
}

#content .object:hover {
	background-color: #ccc;
}

#content .object {
	padding: 5px 0 5px 0;
	border-bottom: 1px #ccc solid;
}

#content .object_info {
	width: 80%;
	float: left;
}

#content .object_menu {
	width: 20%;
	float: right;
}

#content .center {
	display: block;
    margin: 20% auto 0 auto;
}

#content #alert_area {
	position: absolute;
    bottom: 20px;
}

#form_object_create	input, 
#form_object_create	textarea { 
	width : 95%; 
}
#form_object_create	label.error { float: none; color: red; padding-left: .5em; vertical-align: top; }

#footer {
	background-color: #F0F0F0;
}

.photo {
	float: left;
	width: 75px;
	height: 75px;
	margin-right: 10px;
}

button {border: 1px #AAA solid; padding: 4px 10px;}

#connection, #user {
	display: none;
}​